// _chkFreeze チェックボックスの Click イベントを処理して、 // 行/列をフリーズ/フリーズ解除します void _chkFreeze_Click(object sender, RoutedEventArgs e) { if (_chkFreeze.IsChecked.Value) { // カーソルの上の行と左の列をフリーズします _flex.Rows.Frozen = _flex.Selection.Row; _flex.Columns.Frozen = _flex.Selection.Column; } else { // 行と列をフリーズ解除します _flex.Rows.Frozen = 0; _flex.Columns.Frozen = 0; } }